long term investments in common stocks - Turkish English Dictionary